home *** CD-ROM | disk | FTP | other *** search
/ BBS Toolkit / BBS Toolkit.iso / doors_2 / tvdemo30.zip / SYSOP.DOC < prev    next >
Text File  |  1991-06-28  |  22KB  |  507 lines

  1.  
  2.  
  3.  
  4.  
  5.                              The Verifier v3.0
  6.                              Copyright (C) 1990,1991
  7.                       Scott Green / City Limits Software
  8.  
  9.  
  10.  
  11.     Contents:
  12.  
  13.     1.0 ... Disclaimer
  14.     2.0 ... Overview
  15.     2.0a... Here's how it works
  16.     2.0b... TVEDIT Features
  17.     3.0 ... Installation
  18.     4.0 ... Registration
  19.     5.0 ... ProBoard BETA
  20.  
  21.  
  22.     1.0 ... Disclaimer
  23.  
  24. This program is provided  "as  is"  without  warranty  or any kind. You
  25. assume  all  risks involved with the use or misuse  of  this  software.
  26. Scott  Green  / City Limits Software is not responsible for any loss of
  27. data associated with the  use  or  misuse  of  the  program or programs
  28. supplied in the distribution. City Limits Software  /  Scott Green does
  29. not warrant that the functions of this program will be uninterrupted or
  30. error free.
  31.  
  32.     2.0  ... Overview
  33.  
  34. "The Verifier" provides  a  means in which the WildCat sysop may  verify
  35. users without manual intervention. This makes the task of being  a SysOp
  36. just  that  much  easier. "The Verifier" is written in Turbo Pascal  6.0
  37. and uses the same record and file locking techniques that WildCat!  uses
  38. to handle  the Multi-Node  databases. (B-TREE  FILER  from  Turbo  Power
  39. Software)  It  offers  the  flexibility  of NONE  to  FULL (Screen  3 in 
  40. Makewild) for Database protection modes. It will not damage your Wildcat
  41. User Database.  
  42.  
  43. TV is all you need in security for your BBS. AND to make it easy to
  44. understand, when you install Tvedit, think of it in the same terms as you
  45. do with MAKEWILD.EXE!  TV-EDIT.EXE installs in the same easy manner. Fully
  46. LAN Compatible, highly configurable, supporting long distance, all very
  47. easy to install, City Limits Software brings you the premium in CALL BACK
  48. VERIFIERS, "The Verifier" (TV for short).
  49.  
  50.    2.0a   ... Here is how it works...
  51.  
  52. The user calls the BBS, with new user security level, and has access to
  53. only one Door. This door (The Verifier) is set  up  by the sysop as the
  54. only door that new users may access. When the user opens the door, "The
  55. Verifier" checks to see that the users security level warrants upgrade.
  56. If the user requires upgrade, "The Verifier" checks its database to see
  57. that the one number that the user is using has not been used by another
  58. user.  If  the  user has a unique  phone  number  "The  Verifier"  then
  59. prompts the user for a new phone number, in case of DATA/VOICE numbers.
  60. "The  Verifier"  once  again  checks this new number for a match in the
  61. database.
  62.  
  63. If any of the above conditions  of  verification  failure  are met, the
  64. failure  is  logged  and  the  user  is returned  to  the  BBS  without
  65. verification. After  passing  the  above  conditions  the user is given
  66. instructions in how to  use  "The  Verifier"  and  the BBS disconnects.
  67. After waiting 10 seconds "The Verifier" attempts  to  call  the user at
  68. the Baud Rate that the user connected at. If no connection is made "The
  69. Verifier" will retry 2  more  times  for  connection. If "The Verifier"
  70. gets a connection, it asks the user for the password that the user used
  71. on  the  BBS.  If the user fails to enter the proper password he/she is
  72. logged off and the infraction is entered in the log. After a successful
  73. validation  the WildCat user database and index  is  updated  with  the
  74. users  new  security  level.  After  the  database  and index have been
  75. updated, the users name  and  Security Level is added to "The Verifier"
  76. database, and the user is returned to the BBS.
  77.  
  78.     2.0b... TVEDIT Features.
  79.  
  80.     The following is a description of all of the features of TVEDIT and
  81. how they effect the operation of TV.
  82.  
  83.   ╒═══════ The Verifier Editor v3.0 (c)1990,91 City Limits Software ═══════╕
  84.   │BBS Name       The City Limits                                          │
  85.   │Dial String    ATS0=0 DT                                                │
  86.   │Path to BBS    C:\WILDCAT\WCWORK\NODE1\                                 │
  87.   │User File Path C:\WILDCAT\DATAFILE\                                     │
  88.   │TVDATA Path    D:\LIVE\TV\                                              │
  89.   │TV Screen Path D:\LIVE\TV\                                              │
  90.   │BBS Type       Wildcat v3.X                                             │
  91.   │DB Protection  Partial       Network Type       DOS 3.X Share           │
  92.   │Disconnect   N               Min. Level         1                       │
  93.   │Support LD   Y                                                          │
  94.   │Start LD Hour17:00           End LD Hour      07:00                     │
  95.   │Your AreaCode  913           Send ATZ           N                       │
  96.   │Upgrade Level                Long Dist. Level   NONE                    │
  97.   │Registration 12345           Key Code #       12345                     │
  98.   │Does your Modem require CTS/RTS Handshaking     Y                       │
  99.   │Local Prefixes               Security Levels                            │
  100.   │Invalid Area Codes           Support Zone Calls N                       │
  101.   │Local Area Codes             LD All Weekend     Y                       │
  102.   │                                                                        │
  103.   │                                                                        │
  104.   ╘═════════════════ Press ^Enter to Save or ESC to Abort ═════════════════╛
  105.  
  106. BBS Name : 
  107.    Set this to the name of your BBS.
  108.  
  109. DIAL STRING : 
  110.    This is the string that is sent to your modem to dial the number of the user
  111. who is being verified. Only under RARE circumstances should this be changed. It
  112. is set to ATS0=0 DT by default, which is the normal dial command for a Hayes
  113. modem.
  114.  
  115. PATH TO BBS : 
  116.    This is the path where TV expects to find files such as USERINFO.DAT, 
  117. DOOR.SYS, and CALLINFO.BBS
  118.  
  119. USERFILE PATH :
  120.    This feature is not valid with WILDCAT 3.0 but when using with WILDCAT 2.XX
  121. or ProBoard set this path to the path where your BBS stores its User Database.
  122.  
  123. TVDATA PATH :
  124.    This is the path where TV will store its database of verified users.
  125.  
  126. TV SCREEN PATH :
  127.    This is the path where TV will look for SYSOP generated menus called 
  128. TVHELLO.BBS, .SCR and CALLBACK.BBS, .SCR.
  129.  
  130. BBS TYPE :
  131.    Pressing the SPACE BAR when this field is highlighted will toggle between
  132. the BBS's that TV will support. Set this field to the BBS that you are using.
  133.  
  134. DB PROTECTION :
  135.    Pressing the SPACE BAR when this field is highlighted will toggle between
  136. FULL, PARTIAL, and NONE. If you are using Wildcat 3.0 this feature is not used,
  137. but if you are using one of the other BBS's that are supported by TV, set this
  138. to the value that you have set in MAKEWILD.
  139.  
  140. NETWORK TYPE :
  141.    If you are running Multi-Node you will need to set this to the value of 
  142. network that you are using, such as DOS 3.X Share for DesqView.
  143.  
  144. DISCONNECT :
  145.    If you would like TV to disconnect after validation requiring the user to 
  146. call back to gain higher access, set this to "Y"
  147.  
  148. MIN. LEVEL :
  149.    This feature is not valid with Wildcat 3.0, but with the other BBS's it 
  150. should be set to the Level that you wish to be upgraded, all other levels will
  151. be returned to the BBS without validation.
  152.  
  153. SUPPORT LD :
  154.    Set this field to "Y" if you wish TV to validate long distance users.
  155.  
  156. START LD HOUR :
  157.    Press the space bar to toggle the hour in which you wish to start Long
  158. Distance verifications, saving you money in long distance calls.
  159.  
  160. END LD HOUR :
  161.    Press the space bar to toggle the hour in which you wish to end Long 
  162. Distance verifications.
  163.  
  164. YOUR AREACODE :
  165.    Set this field to the value of your areacode.
  166.  
  167. SEND ATZ :
  168.    Set this field to "Y" if you need TV to send an ATZ to the modem before 
  169. dialing.   
  170.  
  171. UPGRADE LEVEL :
  172.    This field is not used with Wildcat 3.0 (* See Security Levels below *).
  173. When using ProBoard or Wildcat 2.xx, set this to the level that you wish
  174. to give all users after a successfull validation.
  175.  
  176. LONG DIST LEVEL :
  177.    When using ProBoard or Wildcat 2.xx, set this to the level that you wish
  178. to give all Long Distance users after a successfull validation. When using
  179. Wildcat 3.0 Set this field to "NONE" if you with to use a level found in
  180. Security Levels (explained below). If set to something other than "NONE",
  181. TV will upgrade Long Distance users to the level that you specify here,
  182. overriding all levels set in Security Levels.
  183.   
  184. REGISTRATION :
  185.    Set this field to your TV Registration number. Sysops that purchased a 
  186. diskette, will find this number on the diskette label. This field is not
  187. used in the Demo Version of The Verifier.
  188.  
  189. KEY CODE :
  190.    Set this field to your TV KeyCode Number. This feature is not used in
  191. the Demo Version of The Verifier.
  192.  
  193. CTS/RTS Handshaking :
  194.    If you are using a High Speed Modem such as the Hayes Ultra, or US Robotics
  195. Courier HST or Dual Standard line, set this to YES.
  196.  
  197. LOCAL PREFIXES :
  198.    Pressing return on this field will open a window that will allow you to 
  199. enter the valid prefixes for your local area. Any phone number that is found
  200. in your areacode with a prefix that falls into one of the ranges entered here
  201. will be considered a local call.
  202.  
  203. SECURITY LEVELS :
  204.    This feature is only available with Wildcat 3.0. Pressing return on this 
  205. field will open a window that will allow you to enter up to 10 different 
  206. unvalidated security levels and the level that you wish these users to be
  207. upgraded to after validation.
  208.  
  209. INVALID AREACODES :
  210.    Pressing return on this field will allow you to enter up to 10 different
  211. area code ranges that you do not want TV to call to verify users. 
  212.  
  213. SUPPORT ZONE CALLS :
  214.    Some telephone services require that when calling another number that 
  215. is in your areacode, but still long distance, the area code must be dialed with
  216. the phone number like all other long distance calls out of your areacode. If 
  217. your service requires this, set this feature to "Y"
  218.  
  219. LOCAL AREA CODES :
  220.    Some areas of the country have more than one local area code. An example of
  221. this is when the BBS is on the border of 2 states and its a local call to call
  222. the other state. If you live in an area such as this, enter all of the area
  223. codes that would be considered a local call. Some areas of the country have
  224. a service called "Metro Calls" this happens when there are more prefixes than
  225. can fit in the 3 digit prefix scheme. When a area code is "Metro" TV will dial
  226. the number with the area code before the users phone number. After you have
  227. entered the area code in this window, you will be prompted if the area code
  228. is to be considered "Metro". Enter "Y" if you wish the areacode to be "Metro"
  229.  
  230. LD ALL WEEKEND :
  231.    Set this field to "Y" if you wish to make Long Distance validations at
  232. any time on Saturday or Sunday, when rates are lower.
  233.  
  234.  
  235.     3.0 ... Installation
  236.  
  237.  
  238. 1:}  Go to the same Directory that you have in the path that holds Wildcat 
  239.      and other EXECUTABLES. See diagram 1 below... UnZIP your TV.ZIP file 
  240.      in that directory. TV.EXE & TVEDIT.EXE will be the only files you  
  241.      need in this directory.
  242.  
  243. 2:}  Then Go to your NODE 1 Dir and TYPE TVEDIT. TVEDIT will make a file 
  244.      and leave it in the NODE 1 DIRECTORY. Do the same in every directory. 
  245.      Just like MAKEWILD, every NODE will need a CONFIG file that is     
  246.      created by TVEDIT.  
  247.  
  248. 3:}  In  the  first  screen  of TVEDIT you are required to enter the BBS
  249.      name, path to the Wildcat directory, path to the user database, your 
  250.      area code, protection Mode, and the Modem dial string.  If you are
  251.      using ProBoard or Wildcat 2.xx, ALWAYS set the Protection Mode the
  252.      same as what  you have it  set in MakeWild. Please reference section
  253.      2.0b for information about each TVEDIT feature.
  254.  
  255.      There are 100 valid prefix  ranges. You do not have to enter each
  256.      and every prefix, all you have to do is enter  a  range of sequen-
  257.      tial  prefixes.  So,  for  instance, if you have the prefixes 334,
  258.      335, 336, 338 all you have to do is edit a range and enter 334 for
  259.      the low prefix and 338 for the high prefix.   "The  Verifier" then
  260.      know  that  all prefixes between the high and low prefix are valid
  261.      prefixes. If you have gaps or no  sequential  prefixes  just enter
  262.      the  prefix as the low and high prefix.  Pressing  return  without
  263.      selecting a range will exit the Range Edit window.
  264.                
  265.                               !!! WARNING !!!
  266.  
  267.      It is advisable to AVOID callers to access 911 prefix if it is
  268.      used as an emergency number  in  your  area.  Other prefixes to be
  269.      wary of are 411 and 555 and 011.
  270.  
  271.      When in TVEDIT  you also have the option of setting other local area
  272.      codes  that reside in your local calling area. These Area Codes are
  273.      considered by TV to be NON-Long distance and will not call long
  274.      distance if the user uses this number. When TV checks the TV  Index,
  275.      for an existing number, It also checks the users phone number against
  276.      each local area code that you have entered. If a match is found the
  277.      user is returned to the BBS without a raise in Access Level.
  278.  
  279.      Another TV Editor feature is Edit In-Valid Areacodes. With this
  280.      selection you are able to enter any long distance area codes that
  281.      you do not wish to validate, such as area codes that do not exist in
  282.      the USA.
  283.  
  284.      From the TVEDIT main menu you are able to select Long Distance. If
  285.      this field is set to "N" TV will not call long distance. 
  286.  
  287.      Another Long Distance feature is "All day Sat/Sun". When this feature
  288.      is set to "Y" TV will validate all day on Saturday and Sunday when
  289.      the phone rates are less and then return to the time limits that you 
  290.      select from the main menu.
  291.  
  292.      The TVEDIT main menu will allow you to select a path to TV menus.
  293.      If you wish you may create your own Ansi and Ascii menus. The file
  294.      TVHELLO.SCR or TVHELLO.BBS will be displayed when the user enters
  295.      TV. The file CALLBACK.SCR or CALLBACK.BBS will be displayed when the
  296.      user is asked for a password.
  297.  
  298.      When you have finished your TVEDIT session, press control enter to
  299.      save the edit or ESC to abort your changes. 
  300.  
  301.      Next create your batch file to execute "The Verifier". A sample batch 
  302.      file follows...
  303.      
  304.      C:
  305.      CD \WILDCAT\TV
  306.      TV
  307.      CD \WILDCAT
  308.      CAT
  309.  
  310. A Log file will be created in the TV directory called TVLOG.DAT it will
  311. contain all of the information about which users  have  been  validated
  312. and  which  ones  have  not.  It will also contain any errors that have
  313. occurred. Please report any errors  Bugs  that  occur  to  City  Limits
  314. Software. If you don't let us know about the problem we  sure  can  not
  315. fix  it, so please help us make a better product for you and report any
  316. problems.
  317.  
  318.     4.0 ... Running TV on a LAN...
  319.  
  320. TV fully supports ANY LAN that Wildcat does. Using B-TREE filer allowed
  321. this flexabililty. Here is the directory structure for installing it on
  322. a LAN. It is IMPORTANT to place the TV.EXE file in the SEARCH PATH  for
  323. this  to work  correctly.  Equally IMPORTANT,  be sure TVEDIT is in the
  324. path also.
  325.  
  326.  
  327. F:\Sys>
  328. |
  329. |- F:\WC-EXE> System files like Wildcat.EXE and Wildcat.OVL, TV.EXE, And 
  330. |             TVEDIT.EXE. This Directory should contain executables that 
  331. |             are in the search path 
  332. |
  333. |
  334. |--F:\TV-DATA> DIRECTORY THAT WILL CONTAIN YOUR TV-DATA FILES. (Created 
  335. |              when first caller calls in.)
  336. |
  337. |
  338. |--F:\NODE-1> Directory to run TVEDIT.EXE from. Completing the questions 
  339. |             will create the Config file here in this directory for the 
  340. |             individual node. 
  341. |
  342. |
  343. |--F:\NODE-2> Same as node one.
  344. |
  345. |
  346. |--F:\NODE-3> Same as node one. 
  347.  
  348.  
  349. Then simply use the BATCH file you created above for each node. DONE!
  350.  
  351.  
  352. Registration
  353.  
  354. This program is NOT SHAREWARE or PUBLIC DOMAIN. It is a DEMONSTRATION of
  355. the working product for review only. It is NOT intended to be kept in use
  356. without registering it. 
  357.  
  358. If you are using the Demo version of "The Verifier" you will be limited
  359. to 20 user validations. This is the ONLY restriction. After this amount
  360. of  users  you  must register your  version  to  receive the full
  361. version, without restrictions. The registered version will  contain two
  362. more TV utilities, NUMLIST.EXE and NUMSRCH.EXE. NUMLIST will allow you
  363. to transfer the phone numbers  from your  Wildcat User database file to
  364. "The Verifier" database. To execute NUMLIST, simply type NUMLIST  XXX,
  365. where XXX = Lowest Security level to add to the TV database. This allows
  366. you to enter  all levels above your New User level so that the new users
  367. will have to complete TV. NUMSRCH.EXE  will  match a phone number to a
  368. name so if you want to see who belongs to a phone number  you just type
  369. NUMSRCH AAA-PPP-NNNN where AAA = Area Code, PPP = Prefix and,
  370. NNNN = Number.
  371.  
  372. To Register your version, print and complete the following form, or the
  373. included REGISTER.FRM and return to City Limits Software / Scott Green
  374.  
  375.  
  376.  
  377.  
  378.                                    CUT HERE
  379. -----------------------------------------------------------------------
  380.                        The Verifier Registration Form
  381.  
  382.     BBS Name : _______________________________________________________
  383.  
  384.     Sysop Name : _____________________________________________________
  385.  
  386.     Address : ________________________________________________________
  387.  
  388.     City : __________________  State : _______________ Zip : _________
  389.  
  390.     BBS Phone Number : __________________________________
  391.     (Please Include ALL Nodes)
  392.  
  393.     Voice Phone Number : ________________________________
  394.  
  395.     Fido Net/Node ID : __________________________________
  396.  
  397.     For City Limits Use Only :
  398.  
  399.     ************************************
  400.     *       Registration Number        *
  401.     ************************************
  402.     *                                  *
  403.     ************************************
  404.  
  405.     Sale!!!
  406.     If your registration is Postmarked before 10/1/91 you can receive
  407.     The Verifier for $10 Please Read Below.
  408.  
  409.                                                     Check the Following
  410.                                                     Products that you
  411.                                                     wish to Register.
  412.  
  413.     Single BBS Registration
  414.     (PostMarked After 8/28/91 and)
  415.     (PostMarked before 10/1/91)                            $10    [  ]
  416.  
  417.     Single BBS Registration
  418.     (PostMarked after 10/1/91)                             $20    [  ]
  419.  
  420.  
  421.     Shipping                                               $ 5    [  ]
  422.  
  423.     Check Here if You want to Download The Verifier
  424.     and save shipping costs. I will notify you voice 
  425.     when I receive your registration.                 Download    [  ]
  426.  
  427.     ( *NOTE* $10 Registrations postmarked after 10/1/91 will be returned )
  428.  
  429.     Mail Check or Money Order to:
  430.  
  431.     Scott Green
  432.     915 SW Lincoln
  433.     Topeka, KS  66606
  434.  
  435.     Please Allow 2-3 Weeks for Delivery
  436. -----------------------------------------------------------------------
  437.                                    CUT HERE
  438.  
  439. You  will receive your registered version within 2-3 Weeks of receipt of
  440. your registration or the  normal  US  MAIL  delivery  period, Or as soon
  441. as you  download  it if you  chose to  bypass  shipping costs. Your reg-
  442. istration will entitle you to updated versions,  that  may  be obtained
  443. from  The City Limits  BBS. You may also obtain the latest demo version
  444. from the following "The Verifier" distribution boards...
  445.  
  446.  
  447.     The City Limits
  448.     ProBoard and The Verifier HQ
  449.     (913) 357-0316 HST
  450.     (913)357-6864 Voice (Before 10:00pm Please)
  451.     Fido 1:281/12.0
  452.     Freq Magic TVDEMO no password
  453.  
  454.     The Software Connection
  455.     The Verifier BETA
  456.     (913) 478-9642
  457.     Fido 1:281/778.0
  458.     Freq Magic TVDEMO no password
  459.  
  460.  
  461. If you can find any bugs in this program please report them to any of the 
  462. above BBS's. Be sure to be able to duplicate the bug and to include a FULL
  463. description of your configuration and environment. Lastly, I am always open
  464. to suggestions on how to make the program better. EVEN if you don't register
  465. it, please write to me and tell me what you think of it and WHY you don't 
  466. want to register it. I am curious. Thanks.
  467.  
  468.  
  469.     5.0 ... ProBoard BETA
  470.  
  471. City  Limits Software is  looking for a few good sysops to Beta Test the
  472. single  and Multi  node versions of  ProBoard BBS. If you would  like to
  473. see what ProBoard has to offer, please feel free to call The City Limits
  474. and leave the Sysop a comment that says you are interested  in  ProBoard
  475. Beta  Testing, Next  download  and Print the file BETA.ZIP. ProBoard has
  476. many features  to offer the Wildcat sysop and we feel that  it is one of
  477. the more Flexible BBS systems available.
  478.  
  479. Current ProBoard Features :
  480.  
  481.     o File and Record Locking with Multi - Node version
  482.     o Up to 250 Node Support
  483.     o Compatible with most popular Networks including Novell and Share.
  484.     o Multi-Node Chat.
  485.     o Multiple Conferences with File areas attached to each Conference.
  486.     o Reliable Database structure, with Full Database Protection
  487.     o Z-Modem ,Y-ModemG , Y-Modem, XModem1K, XModemCRC, XModem
  488.       and Kermit, Internal Batch and Single File Upload and Download
  489.       Protocols.
  490.     o Supports Wildcat v1.1X, Wildcat v2.X, RBBS, QBBS, and GAP doors.
  491.     o Call back verification via ProBoard compatible "The Verifier"
  492.     o Complete Setup with included setup program
  493.     o Fast database access with indexed databases
  494.     o Supports up to 38,400 baud access with Locked and Soft DTE for HST
  495.       modems
  496.     o ANSI emulation with no need for ANSI.SYS
  497.     o Stackable Menu Commands with no menu print in stacks
  498.     o Full Help for users
  499.     o Hot Key Feature with menu abort
  500.     o Many more features to come and too many to list!
  501.  
  502.  
  503.                          ProBoard and The Verifier are
  504.                Copyrighted by City Limits Software / Scott Green
  505.                          (C) 1991 All Rights Reserved.
  506.  
  507.